|
TP |
Top |
|
TP
El Temporizador por impulsos (TP) genera impulsos de una duración determinada (tiempo). Cuando el estado de señal de la entrada de habilitación (entrada) es “1”, se activa el bit de salida (Q). Éste último permanece activado durante el impulso indicado en el tiempo prefijado (tiempo). Cuando el tiempo transcurrido alcanza el valor prefijado (tiempo), se desactiva el bit de salida (Q). El tiempo transcurrido se conserva hasta que se desactiva la entrada de habilitación. Cuando se active el bit de salida, permanecerá en ese estado hasta que haya transcurrido el tiempo prefijado. El estado de la salida (Q) se refleja en el acumulador después de haber ejecutado la instrucción. Todos son de 100ms salvo que se indique otra cosa en el área de memoria correspondiente. Este temporizador es útil para filtrar entradas digitales: cuando una conexión es incierta (con "rebotes") puede ser interpretado como mas de una. Con este temporizador se requiere que se desconecte para reconocer la próxima.
LD entrada TP temporizador, tiempo
entrada: entrada a través del acumulador temporizador: nombre del temporizador a utilizar tiempo: cantidad de tiempo, normalmente en segundos
Para forzar el reset del temporizador se debe ejecutar la instrucción con otros parámetros:
LD 0 TON temporizador, 0
|